Реализуйте
функцию f(x) = x + sin(x).
Вход. Одно
действительное число x.
Выход. Выведите
значение f(x) с 4 десятичными
знаками.
Пример входа 1 |
Пример выхода 1 |
1.1234 |
2.0250 |
|
|
Пример входа 2 |
Пример выхода 2 |
-3.1415 |
-3.1416 |
функции
В задаче следует
реализовать функцию f(x).
Реализация алгоритма
Определим
функцию f.
double f(double
x)
{
return x + sin(x);
}
Основная
часть программы. Читаем входное значение x.
scanf("%lf",&x);
Вычисляем и выводим значение функции f(x).
y = f(x);
printf("%.4lf\n",y);
Java реализация
import java.util.*;
public class Main
{
static double
f(double x)
{
return x + Math.sin(x);
}
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
double x = con.nextDouble();
double y = f(x);
System.out.println(y);
con.close();
}
}
Python реализация
Определим функцию f.
import math
def f(x):
return x + math.sin(x)
Основная часть программы. Читаем входное значение x.
x = float(input())
Вычисляем
и выводим значение функции f(x).
print(f(x))